body{
    background: url(../../assets/imgs/sign-bg.jpg)no-repeat center;
    background-size: cover;
    padding: 40px 30px;
    // overflow: scroll;
    a{
        color: #fff;
        text-align:right;
        margin-bottom: 30px;
    }
    main{
        h1{
            font-size: 28px;
            color: #fff;
            margin-bottom: 40px;
        }
        form{
           div{
            input{
                width: 100%;
                height: 50px;
                background-color: #aaa;
                outline: none;
                border: 0;
                border-radius: 25px;
                text-indent: 1em;
                font-size: 14px;
                opacity: 0.8;
                color: rgba(255, 255, 255, 100);
                margin-bottom: 20px;
            }
           }
           .code{
         
            justify-content: space-around;
            input{
                width: 80%;
            }
            #codeBtn{
                width: 123px;
                height: 50px;
                // background-color: blue;
                margin-left: 10px;
            }
           }
           #changeBtn{
            border-radius: 25px;
            width: 100%;
            height: 50px;
            background-color: rgba(99, 255, 167, 0.5);
            // opacity: 0.5;
            color: rgba(255, 255, 255, 100);
           } 
        }
    }
    .slogan{
        color: #fff;
        bottom: 50px;
        // width: 100%;
        left: 50%;
        transform: translateX(-50%);
    }
}